function selectEnterpriseContact(type="user",mode='single',selectedDepartmentids=[],selectedUserIds=[],successCallback,failCallback){
  ww.selectEnterpriseContact({
    fromDepartmentId: 0,// 必填，-1表示打开的通讯录从自己所在部门开始展示, 0表示从最上层开始
    mode: mode,// 必填，选择模式，single表示单选，multi表示多选
    type: [type],// 必填，选择限制类型，指定department、user中的一个或者多个
    selectedDepartmentIds: selectedDepartmentids,// 非必填，已选部门ID列表。用于多次选人时可重入
    selectedUserIds: selectedUserIds,// 非必填，已选用户ID列表。用于多次选人时可重入
    success: function(res) {
      // console.log(res.result)
      var ids = [];
      if(type === 'user'){
        var selectedUserList = res.result.userList; // 已选的成员列表
        for (var i = 0; i < selectedUserList.length; i++)
        {
          var user = selectedUserList[i];
          ids.push(user.id); // 已选的单个成员ID
        }
      }else {
        var selectedDepartmentList = res.result.departmentList;// 已选的部门列表
        for (var i = 0; i < selectedDepartmentList.length; i++)
        {
          var department = selectedDepartmentList[i];
          ids.push(department.id);// 已选的单个成员ID
        }
      }
      var data = {
        "ids":ids,
      };
      successCallback(data);
    },
    fail:function (err) {
      failCallback(err);
    }
  });
}
